[INFO] fetching crate rcp-tools-common 0.29.0...
[INFO] testing rcp-tools-common-0.29.0 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate rcp-tools-common 0.29.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate rcp-tools-common 0.29.0
[INFO] finished tweaking crates.io crate rcp-tools-common 0.29.0
[INFO] tweaked toml for crates.io crate rcp-tools-common 0.29.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rcp-tools-common 0.29.0 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rcp-tools-common 0.29.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tracing-chrome v0.7.2
[INFO] [stderr]   Downloaded tracing-flame v0.2.0
[INFO] [stderr]   Downloaded tracing-test-macro v0.2.5
[INFO] [stderr]   Downloaded socket2 v0.6.2
[INFO] [stderr]   Downloaded tracing-test v0.2.5
[INFO] [stderr]   Downloaded log v0.4.21
[INFO] [stderr]   Downloaded ryu v1.0.17
[INFO] [stderr]   Downloaded enum-map-derive v0.17.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.92
[INFO] [stderr]   Downloaded anstyle v1.0.4
[INFO] [stderr]   Downloaded bytesize v2.3.1
[INFO] [stderr]   Downloaded clap_derive v4.5.13
[INFO] [stderr]   Downloaded console-api v0.9.0
[INFO] [stderr]   Downloaded pin-project v1.1.5
[INFO] [stderr]   Downloaded clap v4.5.13
[INFO] [stderr]   Downloaded cc v1.2.49
[INFO] [stderr]   Downloaded procfs-core v0.18.0
[INFO] [stderr]   Downloaded console-subscriber v0.5.0
[INFO] [stderr]   Downloaded clap_builder v4.5.13
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.92
[INFO] [stderr]   Downloaded js-sys v0.3.69
[INFO] [stderr]   Downloaded procfs v0.18.0
[INFO] [stderr]   Downloaded objc2-core-foundation v0.3.1
[INFO] [stderr]   Downloaded chrono v0.4.38
[INFO] [stderr]   Downloaded sysinfo v0.38.3
[INFO] [stderr]   Downloaded objc2-io-kit v0.3.1
[INFO] [stderr]   Downloaded crossbeam-channel v0.5.8
[INFO] [stderr]   Downloaded hdrhistogram v7.5.4
[INFO] [stderr]   Downloaded nix v0.31.2
[INFO] [stderr]   Downloaded flate2 v1.0.28
[INFO] [stderr]   Downloaded bstr v1.8.0
[INFO] [stderr]   Downloaded bumpalo v3.16.0
[INFO] [stderr]   Downloaded bitflags v2.5.0
[INFO] [stderr]   Downloaded futures v0.3.28
[INFO] [stderr]   Downloaded indicatif v0.18.4
[INFO] [stderr]   Downloaded num-traits v0.2.18
[INFO] [stderr]   Downloaded thiserror-impl v2.0.11
[INFO] [stderr]   Downloaded crossbeam-utils v0.8.16
[INFO] [stderr]   Downloaded enum-map v2.7.3
[INFO] [stderr]   Downloaded console v0.16.2
[INFO] [stderr]   Downloaded crc32fast v1.4.0
[INFO] [stderr]   Downloaded windows-future v0.3.2
[INFO] [stderr]   Downloaded thiserror v2.0.11
[INFO] [stderr]   Downloaded async-trait v0.1.76
[INFO] [stderr]   Downloaded pin-project-internal v1.1.5
[INFO] [stderr]   Downloaded futures-executor v0.3.28
[INFO] [stderr]   Downloaded globset v0.4.18
[INFO] [stderr]   Downloaded core-foundation-sys v0.8.4
[INFO] [stderr]   Downloaded iana-time-zone v0.1.60
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.92
[INFO] [stderr]   Downloaded libc v0.2.182
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.92
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.92
[INFO] [stderr]   Downloaded rcp-tools-throttle v0.29.0
[INFO] [stderr]   Downloaded windows-numerics v0.3.1
[INFO] [stderr]   Downloaded unit-prefix v0.5.2
[INFO] [stderr]   Downloaded windows-collections v0.3.2
[INFO] [stderr]   Downloaded windows-threading v0.2.1
[INFO] [stderr]   Downloaded once_cell v1.20.2
[INFO] [stderr]   Downloaded windows v0.62.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a6c31ea7e66833386e53249e13c4bb05480e00fff2a1abc6a3cb24944b983381
[INFO] running `Command { std: "docker" "start" "-a" "a6c31ea7e66833386e53249e13c4bb05480e00fff2a1abc6a3cb24944b983381", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a6c31ea7e66833386e53249e13c4bb05480e00fff2a1abc6a3cb24944b983381", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6c31ea7e66833386e53249e13c4bb05480e00fff2a1abc6a3cb24944b983381", kill_on_drop: false }`
[INFO] [stdout] a6c31ea7e66833386e53249e13c4bb05480e00fff2a1abc6a3cb24944b983381
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f3d843964d67a8425d6ab94a0acf204dc3507e22ada377be06cde08f9448b4dc
[INFO] running `Command { std: "docker" "start" "-a" "f3d843964d67a8425d6ab94a0acf204dc3507e22ada377be06cde08f9448b4dc", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling memchr v2.6.4
[INFO] [stderr]    Compiling pin-project-lite v0.2.13
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling itoa v1.0.10
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling either v1.9.0
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling async-trait v0.1.76
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling nu-ansi-term v0.50.1
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling crossbeam-utils v0.8.16
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling iana-time-zone v0.1.60
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling flate2 v1.0.28
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling anstyle v1.0.4
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling ryu v1.0.17
[INFO] [stderr]    Compiling anstyle-query v1.1.4
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling rand_core v0.10.0
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling nix v0.31.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling procfs v0.18.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling clap_lex v0.7.5
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling thiserror v2.0.11
[INFO] [stderr]    Compiling crossbeam-channel v0.5.8
[INFO] [stderr]    Compiling clap_builder v4.5.13
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling console v0.16.2
[INFO] [stderr]    Compiling bstr v1.8.0
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling rcp-tools-common v0.29.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling sysinfo v0.38.3
[INFO] [stderr]    Compiling bytesize v2.3.1
[INFO] [stderr]    Compiling hdrhistogram v7.5.4
[INFO] [stderr]    Compiling procfs-core v0.18.0
[INFO] [stderr]    Compiling indicatif v0.18.4
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling pin-project-internal v1.1.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-test-macro v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.11
[INFO] [stderr]    Compiling enum-map-derive v0.17.0
[INFO] [stderr]    Compiling clap_derive v4.5.13
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling enum-map v2.7.3
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling tracing-subscriber v0.3.20
[INFO] [stderr]    Compiling pin-project v1.1.5
[INFO] [stderr]    Compiling clap v4.5.13
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling prost-types v0.14.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tracing-chrome v0.7.2
[INFO] [stderr]    Compiling tracing-test v0.2.5
[INFO] [stderr]    Compiling tracing-flame v0.2.0
[INFO] [stderr]    Compiling futures-executor v0.3.28
[INFO] [stderr]    Compiling futures v0.3.28
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling rcp-tools-throttle v0.29.0
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.14.5
[INFO] [stderr]    Compiling tonic-prost v0.14.5
[INFO] [stderr]    Compiling console-api v0.9.0
[INFO] [stderr]    Compiling console-subscriber v0.5.0
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 10s
[INFO] running `Command { std: "docker" "inspect" "f3d843964d67a8425d6ab94a0acf204dc3507e22ada377be06cde08f9448b4dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f3d843964d67a8425d6ab94a0acf204dc3507e22ada377be06cde08f9448b4dc", kill_on_drop: false }`
[INFO] [stdout] f3d843964d67a8425d6ab94a0acf204dc3507e22ada377be06cde08f9448b4dc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9ed33217c90d82a48480019b5226060ecfc3435106cdaeeade071139d3462b67
[INFO] running `Command { std: "docker" "start" "-a" "9ed33217c90d82a48480019b5226060ecfc3435106cdaeeade071139d3462b67", kill_on_drop: false }`
[INFO] [stderr]    Compiling rcp-tools-common v0.29.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.64s
[INFO] running `Command { std: "docker" "inspect" "9ed33217c90d82a48480019b5226060ecfc3435106cdaeeade071139d3462b67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9ed33217c90d82a48480019b5226060ecfc3435106cdaeeade071139d3462b67", kill_on_drop: false }`
[INFO] [stdout] 9ed33217c90d82a48480019b5226060ecfc3435106cdaeeade071139d3462b67
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d15b665f5cadf2468db1debedfadab393fa33ffc6488a7d84c057ff335b31626
[INFO] running `Command { std: "docker" "start" "-a" "d15b665f5cadf2468db1debedfadab393fa33ffc6488a7d84c057ff335b31626", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/common-43d7dddb3e812919)
[INFO] [stdout] 
[INFO] [stdout] running 193 tests
[INFO] [stdout] test cmp::cmp_tests::cmp_filter_applies_to_root_file ... ok
[INFO] [stdout] test cmp::cmp_tests::path_to_json_string_escapes_backslashes ... ok
[INFO] [stdout] test cmp::cmp_tests::expand_missing_with_nested_path_filter ... ok
[INFO] [stdout] test cmp::cmp_tests::expand_missing_dst_deeply_nested ... ok
[INFO] [stdout] test cmp::cmp_tests::path_to_json_string_multiple_bad_bytes ... ok
[INFO] [stdout] test cmp::cmp_tests::path_to_json_string_no_collision ... ok
[INFO] [stdout] test cmp::cmp_tests::path_to_json_string_utf8 ... ok
[INFO] [stdout] test cmp::cmp_tests::path_to_json_string_non_utf8 ... ok
[INFO] [stdout] test cmp::cmp_tests::expand_missing_with_exclude_filter ... ok
[INFO] [stdout] test cmp::cmp_tests::expand_missing_with_include_filter ... ok
[INFO] [stdout] test copy::copy_tests::dry_run_tests::test_root_dir_counted_in_dry_run_when_nothing_matches ... ok
[INFO] [stdout] test copy::copy_tests::dry_run_tests::test_root_dir_preserved_when_nothing_matches ... ok
[INFO] [stdout] test copy::copy_tests::empty_dir_cleanup_tests::test_check_empty_dir_cleanup_directly_matched ... ok
[INFO] [stdout] test copy::copy_tests::empty_dir_cleanup_tests::test_check_empty_dir_cleanup_dry_run ... ok
[INFO] [stdout] test copy::copy_tests::empty_dir_cleanup_tests::test_check_empty_dir_cleanup_no_filter ... ok
[INFO] [stdout] test copy::copy_tests::empty_dir_cleanup_tests::test_check_empty_dir_cleanup_not_created ... ok
[INFO] [stdout] test copy::copy_tests::empty_dir_cleanup_tests::test_check_empty_dir_cleanup_root_always_kept ... ok
[INFO] [stdout] test copy::copy_tests::empty_dir_cleanup_tests::test_check_empty_dir_cleanup_root_kept_in_dry_run ... ok
[INFO] [stdout] test copy::copy_tests::empty_dir_cleanup_tests::test_check_empty_dir_cleanup_something_copied ... ok
[INFO] [stdout] test copy::copy_tests::empty_dir_cleanup_tests::test_check_empty_dir_cleanup_traversed_only ... ok
[INFO] [stdout] test cmp::cmp_tests::expand_missing_src_deeply_nested ... ok
[INFO] [stdout] test copy::copy_tests::error_message_tests::test_nonexistent_source_includes_root_cause ... ok
[INFO] [stdout] test copy::copy_tests::error_message_tests::test_permission_error_includes_root_cause ... FAILED
[INFO] [stdout] test copy::copy_tests::error_message_tests::test_unreadable_directory_includes_root_cause ... FAILED
[INFO] [stdout] test cmp::cmp_tests::cmp_filter_excludes_root_directory ... ok
[INFO] [stdout] test cmp::cmp_tests::cmp_skipped_counts_comprehensive ... ok
[INFO] [stdout] test cmp::cmp_tests::expand_missing_false_preserves_original_behavior ... ok
[INFO] [stdout] test copy::copy_tests::dry_run_tests::test_dry_run_directory_does_not_create_destination ... ok
[INFO] [stdout] test cmp::cmp_tests::expand_missing_src_reports_all_entries ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_dir_with_nonmatching_content_not_created ... ok
[INFO] [stdout] test cmp::cmp_tests::expand_missing_dst_reports_all_entries ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_dry_run_empty_dir_not_reported_as_created ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_empty_dir_not_created_when_only_traversed ... ok
[INFO] [stdout] test copy::copy_tests::check_basic_copy ... ok
[INFO] [stdout] test cmp::cmp_tests::cmp_with_path_pattern_filters_nested ... ok
[INFO] [stdout] test copy::copy_tests::check_default_mode ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_filter_applies_to_root_directory ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_existing_dir_not_removed_with_overwrite ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_filter_applies_to_root_symlink ... ok
[INFO] [stdout] test cmp::cmp_tests::cmp_with_filter_excludes_files ... ok
[INFO] [stdout] test copy::copy_tests::error_message_tests::test_destination_permission_error_includes_root_cause ... FAILED
[INFO] [stdout] test cmp::cmp_tests::cmp_combined_include_exclude_patterns ... ok
[INFO] [stdout] test copy::copy_tests::dereference ... ok
[INFO] [stdout] test cmp::cmp_tests::cmp_with_include_only_compares_matching ... ok
[INFO] [stdout] test copy::copy_tests::max_open_files_tests::deep_tree_no_deadlock_under_open_files_saturation ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_dereference_permissions_preserved ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_dereference_symlink_chain ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_dereference_symlink_to_directory ... ok
[INFO] [stdout] test copy::copy_tests::max_open_files_tests::wide_copy_under_open_files_saturation ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_anchored_pattern_matches_only_at_root ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_combined_include_exclude_patterns ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_double_star_pattern_matches_nested ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_filter_applies_to_single_file_source ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_skipped_counts_comprehensive ... ok
[INFO] [stdout] test copy::copy_tests::test_directory_metadata_applied_on_child_error ... FAILED
[INFO] [stdout] test copy::copy_tests::no_read_permission ... FAILED
[INFO] [stdout] test error_collector::tests::context_wrapped_errors_dedup_by_root_cause ... ok
[INFO] [stdout] test error_collector::tests::duplicate_root_causes_deduped ... ok
[INFO] [stdout] test error_collector::tests::has_errors_is_threadsafe ... ok
[INFO] [stdout] test error_collector::tests::max_unique_one_with_multiple_causes ... ok
[INFO] [stdout] test error_collector::tests::multiple_unique_causes_listed ... ok
[INFO] [stdout] test error_collector::tests::no_errors_returns_none ... ok
[INFO] [stdout] test error_collector::tests::respects_max_unique_cap ... ok
[INFO] [stdout] test error_collector::tests::single_error_preserves_chain ... ok
[INFO] [stdout] test error_collector::tests::take_error_idempotent ... ok
[INFO] [stdout] test copy::copy_tests::no_write_permission ... ok
[INFO] [stdout] test copy::copy_tests::filter_tests::test_path_pattern_matches_nested_files ... ok
[INFO] [stdout] test filegen::tests::test_leaf_files_only ... ok
[INFO] [stdout] test filegen::tests::test_deeply_nested_filegen ... ok
[INFO] [stdout] test cmp::cmp_tests::check_basic_cmp ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_compat ... ok
[INFO] [stdout] test filter::tests::test_anchored_pattern_matches_only_at_root ... ok
[INFO] [stdout] test filter::tests::test_could_contain_matches_anchored_double_star ... ok
[INFO] [stdout] test filter::tests::test_could_contain_matches_nested_prefix ... ok
[INFO] [stdout] test filegen::tests::test_zero_files ... ok
[INFO] [stdout] test filter::tests::test_dir_only_pattern_could_contain_matches ... ok
[INFO] [stdout] test filegen::tests::test_basic_filegen ... ok
[INFO] [stdout] test filter::tests::test_directly_matches_include_anchored_pattern ... ok
[INFO] [stdout] test filter::tests::test_directly_matches_include_dir_only_pattern ... ok
[INFO] [stdout] test filter::tests::test_dir_only_simple_pattern_matches_at_any_level ... ok
[INFO] [stdout] test filegen::tests::test_single_file ... ok
[INFO] [stdout] test copy::copy_tests::test_fail_early_does_not_apply_parent_directory_metadata_after_child_error ... FAILED
[INFO] [stdout] test filter::tests::test_directly_matches_include_empty_includes ... ok
[INFO] [stdout] test filter::tests::test_directly_matches_include_path_pattern ... ok
[INFO] [stdout] test filter::tests::test_empty_pattern_error ... ok
[INFO] [stdout] test filter::tests::test_directly_matches_include_simple_pattern ... ok
[INFO] [stdout] test filter::tests::test_double_star_matches_nested_paths ... ok
[INFO] [stdout] test filter::tests::test_filename_match_for_simple_patterns ... ok
[INFO] [stdout] test filter::tests::test_extract_literal_prefix ... ok
[INFO] [stdout] test filter::tests::test_filter_file_comments ... ok
[INFO] [stdout] test filter::tests::test_could_contain_matches_non_anchored_double_star ... ok
[INFO] [stdout] test filter::tests::test_filter_file_basic ... ok
[INFO] [stdout] test filter::tests::test_filter_file_syntax_error ... ok
[INFO] [stdout] test filter::tests::test_include_only_mode ... ok
[INFO] [stdout] test filter::tests::test_is_empty ... ok
[INFO] [stdout] test filter::tests::test_nested_directory_pattern ... ok
[INFO] [stdout] test filter::tests::test_pattern_anchored ... ok
[INFO] [stdout] test filter::tests::test_pattern_basic_glob ... ok
[INFO] [stdout] test filegen::tests::test_permission_error_includes_root_cause ... FAILED
[INFO] [stdout] test filter::tests::test_exclude_only_mode ... ok
[INFO] [stdout] test filter::tests::test_pattern_character_class ... ok
[INFO] [stdout] test filter::tests::test_pattern_dir_only ... ok
[INFO] [stdout] test filegen::tests::test_nested_filegen ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_compat_dereference ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_compat_preserve ... ok
[INFO] [stdout] test filter::tests::test_path_pattern_requires_full_match ... ok
[INFO] [stdout] test filter::tests::test_include_then_exclude ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_compat_preserve_and_dereference ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_dereference_dir ... ok
[INFO] [stdout] test filter::tests::test_should_include_root_item_anchored_include_skipped ... ok
[INFO] [stdout] test filter::tests::test_should_include_root_item_non_anchored_exclude ... ok
[INFO] [stdout] test filter::tests::test_has_includes ... ok
[INFO] [stdout] test filter::tests::test_should_include_root_item_mixed_patterns ... ok
[INFO] [stdout] test filter::tests::test_should_include_root_item_non_anchored_include ... ok
[INFO] [stdout] test filter::tests::test_should_include_root_item_anchored_exclude_skipped ... ok
[INFO] [stdout] test filter::tests::test_pattern_question_mark ... ok
[INFO] [stdout] test filter::tests::test_precedence_exclude_overrides_include ... ok
[INFO] [stdout] test filter::tests::test_pattern_double_star ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_dir_with_nonmatching_content_not_created ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_filter_applies_to_root_directory ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_existing_dir_not_removed_with_overwrite ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_dry_run_empty_dir_not_reported_as_created ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_filter_applies_to_root_symlink ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_empty_dir_not_created_when_only_traversed ... ok
[INFO] [stdout] test link::link_tests::test_fail_early_preserves_summary_from_failing_subtree ... FAILED
[INFO] [stdout] test copy::copy_tests::test_cp_overwrite_basic ... ok
[INFO] [stdout] test link::link_tests::test_link_directory_metadata_applied_on_child_error ... FAILED
[INFO] [stdout] test copy::copy_tests::test_cp_overwrite_dir_file ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_overwrite_error ... FAILED
[INFO] [stdout] test copy::copy_tests::test_cp_overwrite_symlink_dir ... ok
[INFO] [stdout] test copy::copy_tests::test_cp_overwrite_symlink_file ... ok
[INFO] [stdout] test link::link_tests::dry_run_tests::test_dry_run_symlinks_counted_correctly ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_combined_include_exclude_patterns ... ok
[INFO] [stdout] test parse_preserve_settings_tests::invalid_settings_returns_error ... ok
[INFO] [stdout] test parse_preserve_settings_tests::per_type_settings_still_work ... ok
[INFO] [stdout] test parse_preserve_settings_tests::preset_all_returns_preserve_all ... ok
[INFO] [stdout] test parse_preserve_settings_tests::preset_none_returns_preserve_none ... ok
[INFO] [stdout] test progress::tests::basic_counting ... ok
[INFO] [stdout] test progress::tests::basic_guard ... ok
[INFO] [stdout] test progress::tests::concurrent_multi_counter_access ... ok
[INFO] [stdout] test progress::tests::counter_independence ... ok
[INFO] [stdout] test progress::tests::interleaved_counter_access ... ok
[INFO] [stdout] test progress::tests::repeated_counter_access ... ok
[INFO] [stdout] test progress::tests::sharding_distributes_across_threads ... ok
[INFO] [stdout] test link::link_tests::dry_run_tests::test_dry_run_directory_does_not_create_destination ... ok
[INFO] [stdout] test progress::tests::test_rcpd_progress_printer ... ok
[INFO] [stdout] test progress::tests::test_serializable_progress ... ok
[INFO] [stdout] test link::link_tests::dry_run_tests::test_dry_run_file_does_not_create_link ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_path_pattern_matches_nested_files ... ok
[INFO] [stdout] test link::link_tests::test_basic_link ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_filter_applies_to_single_file_source ... ok
[INFO] [stdout] test link::link_tests::test_basic_link_empty_src ... ok
[INFO] [stdout] test link::link_tests::test_basic_link_update ... ok
[INFO] [stdout] test progress::tests::threaded_counting ... ok
[INFO] [stdout] test rm::tests::dry_run_tests::test_dry_run_include_directly_matched_empty_dir_reported ... ok
[INFO] [stdout] test link::link_tests::filter_tests::test_skipped_counts_comprehensive ... ok
[INFO] [stdout] test rm::tests::dry_run_tests::test_dry_run_exclude_only_reports_empty_dir_removed ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_empty_dir_not_removed_when_only_traversed ... ok
[INFO] [stdout] test progress::tests::sharding_handles_more_threads_than_shards ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_dry_run_empty_dir_not_reported_as_removed ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_filter_applies_to_root_symlink ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_exclude_only_removes_empty_directory ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_filter_applies_to_root_directory ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_include_directly_matched_empty_dir_is_removed ... ok
[INFO] [stdout] test link::link_tests::test_link_destination_permission_error_includes_root_cause ... FAILED
[INFO] [stdout] test runtime_stats_tests::collect_runtime_stats_matches_procfs_snapshot ... ok
[INFO] [stdout] test runtime_stats_tests::collect_runtime_stats_returns_default_on_error ... ok
[INFO] [stdout] test validate_update_compare_vs_preserve_tests::detects_gid_mismatch ... ok
[INFO] [stdout] test validate_update_compare_vs_preserve_tests::detects_mode_mismatch ... ok
[INFO] [stdout] test validate_update_compare_vs_preserve_tests::detects_mtime_mismatch ... ok
[INFO] [stdout] test link::link_tests::test_link_overwrite_basic ... ok
[INFO] [stdout] test validate_update_compare_vs_preserve_tests::detects_multiple_mismatches ... ok
[INFO] [stdout] test validate_update_compare_vs_preserve_tests::detects_uid_mismatch ... ok
[INFO] [stdout] test validate_update_compare_vs_preserve_tests::fails_with_partial_mode_mask_when_mode_compared ... ok
[INFO] [stdout] test validate_update_compare_vs_preserve_tests::passes_when_preserve_covers_all_compared_attrs ... ok
[INFO] [stdout] test version::tests::test_exact_version_compatibility ... ok
[INFO] [stdout] test version::tests::test_display ... ok
[INFO] [stdout] test version::tests::test_json_deserialization_without_git ... ok
[INFO] [stdout] test version::tests::test_current_version ... FAILED
[INFO] [stdout] test version::tests::test_json_serialization ... ok
[INFO] [stdout] test link::link_tests::test_link_overwrite_error ... FAILED
[INFO] [stdout] test link::link_tests::test_link_overwrite_hardlink_file ... ok
[INFO] [stdout] test rm::tests::dry_run_tests::test_dry_run_with_filter_non_empty_directory ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_combined_include_exclude_patterns ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_filter_applies_to_single_file_source ... ok
[INFO] [stdout] test rm::tests::dry_run_tests::test_dry_run_preserves_readonly_permissions ... ok
[INFO] [stdout] test rm::tests::parent_dir_no_write_permission ... FAILED
[INFO] [stdout] test rm::tests::no_write_permission ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_skipped_counts_comprehensive ... ok
[INFO] [stdout] test rm::tests::filter_tests::test_path_pattern_matches_nested_files ... ok
[INFO] [stdout] test link::link_tests::test_link_update ... ok
[INFO] [stdout] test link::link_tests::test_link_update_overwrite_basic ... ok
[INFO] [stdout] test link::link_tests::test_link_update_exclusive ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- copy::copy_tests::error_message_tests::test_permission_error_includes_root_cause stdout ----
[INFO] [stdout] 2026-03-30T06:08:13.966750Z DEBUG test_permission_error_includes_root_cause:copy_file{src="/tmp/rcp_test22/unreadable.txt" dst="/tmp/rcp_test22/dest.txt" is_fresh=false}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:13.966798Z DEBUG test_permission_error_includes_root_cause:copy_file{src="/tmp/rcp_test22/unreadable.txt" dst="/tmp/rcp_test22/dest.txt" is_fresh=false}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:13.966965Z DEBUG test_permission_error_includes_root_cause:copy_file{src="/tmp/rcp_test22/unreadable.txt" dst="/tmp/rcp_test22/dest.txt" is_fresh=false}: common::copy: setting permissions
[INFO] [stdout] 
[INFO] [stdout] thread 'copy::copy_tests::error_message_tests::test_permission_error_includes_root_cause' (107) panicked at src/copy.rs:2051:13:
[INFO] [stdout] Should fail with permission error
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5938462ff11d - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_permission_error_includes_root_cause::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2051:13
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x59384630a5b2 - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_permission_error_includes_root_cause
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2062:15
[INFO] [stdout]   42:     0x5938462fde37 - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_permission_error_includes_root_cause::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2023:65
[INFO] [stdout]   43:     0x593846140986 - <common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_permission_error_includes_root_cause::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- copy::copy_tests::error_message_tests::test_unreadable_directory_includes_root_cause stdout ----
[INFO] [stdout] 2026-03-30T06:08:14.203548Z DEBUG test_unreadable_directory_includes_root_cause:copy{src="/tmp/rcp_test25/unreadable_dir" dst="/tmp/rcp_test25/dest" is_fresh=false}:copy_internal{src="/tmp/rcp_test25/unreadable_dir" dst="/tmp/rcp_test25/dest" source_root="/tmp/rcp_test25/unreadable_dir" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.203723Z DEBUG test_unreadable_directory_includes_root_cause:copy{src="/tmp/rcp_test25/unreadable_dir" dst="/tmp/rcp_test25/dest" is_fresh=false}:copy_internal{src="/tmp/rcp_test25/unreadable_dir" dst="/tmp/rcp_test25/dest" source_root="/tmp/rcp_test25/unreadable_dir" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:14.204153Z DEBUG test_unreadable_directory_includes_root_cause:copy{src="/tmp/rcp_test25/unreadable_dir" dst="/tmp/rcp_test25/dest" is_fresh=false}:copy_internal{src="/tmp/rcp_test25/unreadable_dir" dst="/tmp/rcp_test25/dest" source_root="/tmp/rcp_test25/unreadable_dir" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 
[INFO] [stdout] thread 'copy::copy_tests::error_message_tests::test_unreadable_directory_includes_root_cause' (113) panicked at src/copy.rs:2130:13:
[INFO] [stdout] assertion failed: result.is_err()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x593846a08cb2 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5938463012be - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_unreadable_directory_includes_root_cause::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2130:13
[INFO] [stdout]   21:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   25:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   26:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   27:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   28:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   29:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   30:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   31:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   32:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   33:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   34:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   35:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   36:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   37:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   38:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   39:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   40:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   41:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   42:     0x59384630b112 - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_unreadable_directory_includes_root_cause
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2144:15
[INFO] [stdout]   43:     0x5938462fde97 - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_unreadable_directory_includes_root_cause::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2104:69
[INFO] [stdout]   44:     0x593846140a06 - <common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_unreadable_directory_includes_root_cause::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   64:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   66:     0x75f001f65a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- copy::copy_tests::error_message_tests::test_destination_permission_error_includes_root_cause stdout ----
[INFO] [stdout] 2026-03-30T06:08:14.970234Z DEBUG test_destination_permission_error_includes_root_cause:copy{src="/tmp/rcp_test18/foo" dst="/tmp/rcp_test18/readonly_dest/copy" is_fresh=false}:copy_internal{src="/tmp/rcp_test18/foo" dst="/tmp/rcp_test18/readonly_dest/copy" source_root="/tmp/rcp_test18/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.970365Z DEBUG test_destination_permission_error_includes_root_cause:copy{src="/tmp/rcp_test18/foo" dst="/tmp/rcp_test18/readonly_dest/copy" is_fresh=false}:copy_internal{src="/tmp/rcp_test18/foo" dst="/tmp/rcp_test18/readonly_dest/copy" source_root="/tmp/rcp_test18/foo" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:14.970735Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz" dst="/tmp/rcp_test18/readonly_dest/copy/baz" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.970860Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz" dst="/tmp/rcp_test18/readonly_dest/copy/baz" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:14.972528Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/0.txt" dst="/tmp/rcp_test18/readonly_dest/copy/0.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.972664Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/0.txt" dst="/tmp/rcp_test18/readonly_dest/copy/0.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/0.txt" dst="/tmp/rcp_test18/readonly_dest/copy/0.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:14.972698Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/0.txt" dst="/tmp/rcp_test18/readonly_dest/copy/0.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/0.txt" dst="/tmp/rcp_test18/readonly_dest/copy/0.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:14.973291Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/0.txt" dst="/tmp/rcp_test18/readonly_dest/copy/0.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/0.txt" dst="/tmp/rcp_test18/readonly_dest/copy/0.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:14.973846Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar" dst="/tmp/rcp_test18/readonly_dest/copy/bar" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.974465Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar" dst="/tmp/rcp_test18/readonly_dest/copy/bar" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:14.975031Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz/4.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/4.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.975888Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz/4.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/4.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/baz/4.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/4.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:14.975917Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz/4.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/4.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/baz/4.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/4.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:14.976121Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz/4.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/4.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/baz/4.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/4.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:14.976493Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz/5.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/5.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.977140Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz/6.txt" dst="/tmp/rcp_test18/readonly_dest/copy/baz/6.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.977661Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/2.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/2.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.978933Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/2.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/2.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/2.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/2.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:14.978973Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/2.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/2.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/2.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/2.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:14.979495Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/2.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/2.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/2.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/2.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:14.980468Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/3.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/3.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.981462Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/baz" dst="/tmp/rcp_test18/readonly_dest/copy/baz" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:14.981561Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/3.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/3.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/3.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/3.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:14.981596Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/3.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/3.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/3.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/3.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:14.983396Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/3.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/3.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/3.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/3.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:14.983533Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/1.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/1.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:14.984749Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/1.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/1.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/1.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/1.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:14.984779Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/1.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/1.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/1.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/1.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:14.985189Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar/1.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/1.txt" source_root="/tmp/rcp_test18/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test18/foo/bar/1.txt" dst="/tmp/rcp_test18/readonly_dest/copy/bar/1.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:14.986087Z DEBUG test_destination_permission_error_includes_root_cause:copy_internal{src="/tmp/rcp_test18/foo/bar" dst="/tmp/rcp_test18/readonly_dest/copy/bar" source_root="/tmp/rcp_test18/foo" is_fresh=true}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:14.986862Z DEBUG test_destination_permission_error_includes_root_cause:copy{src="/tmp/rcp_test18/foo" dst="/tmp/rcp_test18/readonly_dest/copy" is_fresh=false}:copy_internal{src="/tmp/rcp_test18/foo" dst="/tmp/rcp_test18/readonly_dest/copy" source_root="/tmp/rcp_test18/foo" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 
[INFO] [stdout] thread 'copy::copy_tests::error_message_tests::test_destination_permission_error_includes_root_cause' (97) panicked at src/copy.rs:2181:13:
[INFO] [stdout] copy into read-only parent should fail
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x593846302b5d - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_destination_permission_error_includes_root_cause::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2181:13
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x59384630b6c2 - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_destination_permission_error_includes_root_cause
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2189:15
[INFO] [stdout]   42:     0x5938462fdec7 - common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_destination_permission_error_includes_root_cause::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2149:77
[INFO] [stdout]   43:     0x593846140a46 - <common[7f4898478c8ccf1a]::copy::copy_tests::error_message_tests::test_destination_permission_error_includes_root_cause::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- copy::copy_tests::test_directory_metadata_applied_on_child_error stdout ----
[INFO] [stdout] 2026-03-30T06:08:15.946223Z DEBUG test_directory_metadata_applied_on_child_error:copy{src="/tmp/rcp_test54/src" dst="/tmp/rcp_test54/dst" is_fresh=false}:copy_internal{src="/tmp/rcp_test54/src" dst="/tmp/rcp_test54/dst" source_root="/tmp/rcp_test54/src" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.946761Z DEBUG test_directory_metadata_applied_on_child_error:copy{src="/tmp/rcp_test54/src" dst="/tmp/rcp_test54/dst" is_fresh=false}:copy_internal{src="/tmp/rcp_test54/src" dst="/tmp/rcp_test54/dst" source_root="/tmp/rcp_test54/src" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:15.947362Z DEBUG test_directory_metadata_applied_on_child_error:copy_internal{src="/tmp/rcp_test54/src/readable.txt" dst="/tmp/rcp_test54/dst/readable.txt" source_root="/tmp/rcp_test54/src" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.947622Z DEBUG test_directory_metadata_applied_on_child_error:copy_internal{src="/tmp/rcp_test54/src/readable.txt" dst="/tmp/rcp_test54/dst/readable.txt" source_root="/tmp/rcp_test54/src" is_fresh=true}:copy_file{src="/tmp/rcp_test54/src/readable.txt" dst="/tmp/rcp_test54/dst/readable.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.947666Z DEBUG test_directory_metadata_applied_on_child_error:copy_internal{src="/tmp/rcp_test54/src/readable.txt" dst="/tmp/rcp_test54/dst/readable.txt" source_root="/tmp/rcp_test54/src" is_fresh=true}:copy_file{src="/tmp/rcp_test54/src/readable.txt" dst="/tmp/rcp_test54/dst/readable.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.949068Z DEBUG test_directory_metadata_applied_on_child_error:copy_internal{src="/tmp/rcp_test54/src/readable.txt" dst="/tmp/rcp_test54/dst/readable.txt" source_root="/tmp/rcp_test54/src" is_fresh=true}:copy_file{src="/tmp/rcp_test54/src/readable.txt" dst="/tmp/rcp_test54/dst/readable.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.949218Z DEBUG test_directory_metadata_applied_on_child_error:copy_internal{src="/tmp/rcp_test54/src/unreadable.txt" dst="/tmp/rcp_test54/dst/unreadable.txt" source_root="/tmp/rcp_test54/src" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.950844Z DEBUG test_directory_metadata_applied_on_child_error:copy_internal{src="/tmp/rcp_test54/src/unreadable.txt" dst="/tmp/rcp_test54/dst/unreadable.txt" source_root="/tmp/rcp_test54/src" is_fresh=true}:copy_file{src="/tmp/rcp_test54/src/unreadable.txt" dst="/tmp/rcp_test54/dst/unreadable.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.953540Z DEBUG test_directory_metadata_applied_on_child_error:copy_internal{src="/tmp/rcp_test54/src/unreadable.txt" dst="/tmp/rcp_test54/dst/unreadable.txt" source_root="/tmp/rcp_test54/src" is_fresh=true}:copy_file{src="/tmp/rcp_test54/src/unreadable.txt" dst="/tmp/rcp_test54/dst/unreadable.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.953758Z DEBUG test_directory_metadata_applied_on_child_error:copy_internal{src="/tmp/rcp_test54/src/unreadable.txt" dst="/tmp/rcp_test54/dst/unreadable.txt" source_root="/tmp/rcp_test54/src" is_fresh=true}:copy_file{src="/tmp/rcp_test54/src/unreadable.txt" dst="/tmp/rcp_test54/dst/unreadable.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.954432Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:15.954478Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:15.954734Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:15.954774Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:15.954911Z DEBUG test_directory_metadata_applied_on_child_error:copy{src="/tmp/rcp_test54/src" dst="/tmp/rcp_test54/dst" is_fresh=false}:copy_internal{src="/tmp/rcp_test54/src" dst="/tmp/rcp_test54/dst" source_root="/tmp/rcp_test54/src" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:15.955145Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:15.955176Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 
[INFO] [stdout] thread 'copy::copy_tests::test_directory_metadata_applied_on_child_error' (264) panicked at src/copy.rs:2333:9:
[INFO] [stdout] copy should fail due to unreadable file
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59384633fc69 - common[7f4898478c8ccf1a]::copy::copy_tests::test_directory_metadata_applied_on_child_error::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2333:9
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x593846349612 - common[7f4898478c8ccf1a]::copy::copy_tests::test_directory_metadata_applied_on_child_error
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2347:11
[INFO] [stdout]   42:     0x59384631e157 - common[7f4898478c8ccf1a]::copy::copy_tests::test_directory_metadata_applied_on_child_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2295:66
[INFO] [stdout]   43:     0x59384613efc6 - <common[7f4898478c8ccf1a]::copy::copy_tests::test_directory_metadata_applied_on_child_error::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- copy::copy_tests::no_read_permission stdout ----
[INFO] [stdout] 2026-03-30T06:08:15.945720Z DEBUG no_read_permission:copy{src="/tmp/rcp_test39/foo" dst="/tmp/rcp_test39/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test39/foo" dst="/tmp/rcp_test39/bar" source_root="/tmp/rcp_test39/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.945856Z DEBUG no_read_permission:copy{src="/tmp/rcp_test39/foo" dst="/tmp/rcp_test39/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test39/foo" dst="/tmp/rcp_test39/bar" source_root="/tmp/rcp_test39/foo" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:15.946261Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz" dst="/tmp/rcp_test39/bar/baz" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.946346Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/0.txt" dst="/tmp/rcp_test39/bar/0.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.946495Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar" dst="/tmp/rcp_test39/bar/bar" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.946564Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz" dst="/tmp/rcp_test39/bar/baz" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:15.946819Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/0.txt" dst="/tmp/rcp_test39/bar/0.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/0.txt" dst="/tmp/rcp_test39/bar/0.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.946851Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/0.txt" dst="/tmp/rcp_test39/bar/0.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/0.txt" dst="/tmp/rcp_test39/bar/0.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.946910Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar" dst="/tmp/rcp_test39/bar/bar" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:15.947540Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/0.txt" dst="/tmp/rcp_test39/bar/0.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/0.txt" dst="/tmp/rcp_test39/bar/0.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.948147Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz/4.txt" dst="/tmp/rcp_test39/bar/baz/4.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.948598Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz/4.txt" dst="/tmp/rcp_test39/bar/baz/4.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/baz/4.txt" dst="/tmp/rcp_test39/bar/baz/4.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.948628Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz/4.txt" dst="/tmp/rcp_test39/bar/baz/4.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/baz/4.txt" dst="/tmp/rcp_test39/bar/baz/4.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.948721Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz/5.txt" dst="/tmp/rcp_test39/bar/baz/5.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.948988Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz/6.txt" dst="/tmp/rcp_test39/bar/baz/6.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.949315Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/2.txt" dst="/tmp/rcp_test39/bar/bar/2.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.949368Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz/4.txt" dst="/tmp/rcp_test39/bar/baz/4.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/baz/4.txt" dst="/tmp/rcp_test39/bar/baz/4.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.949907Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/3.txt" dst="/tmp/rcp_test39/bar/bar/3.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.950035Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/3.txt" dst="/tmp/rcp_test39/bar/bar/3.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/3.txt" dst="/tmp/rcp_test39/bar/bar/3.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.950062Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/3.txt" dst="/tmp/rcp_test39/bar/bar/3.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/3.txt" dst="/tmp/rcp_test39/bar/bar/3.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.950207Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/2.txt" dst="/tmp/rcp_test39/bar/bar/2.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/2.txt" dst="/tmp/rcp_test39/bar/bar/2.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.950229Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/2.txt" dst="/tmp/rcp_test39/bar/bar/2.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/2.txt" dst="/tmp/rcp_test39/bar/bar/2.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.952275Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/2.txt" dst="/tmp/rcp_test39/bar/bar/2.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/2.txt" dst="/tmp/rcp_test39/bar/bar/2.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.954404Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/1.txt" dst="/tmp/rcp_test39/bar/bar/1.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.954466Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/3.txt" dst="/tmp/rcp_test39/bar/bar/3.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/3.txt" dst="/tmp/rcp_test39/bar/bar/3.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.954825Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/1.txt" dst="/tmp/rcp_test39/bar/bar/1.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/1.txt" dst="/tmp/rcp_test39/bar/bar/1.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.954851Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/1.txt" dst="/tmp/rcp_test39/bar/bar/1.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/1.txt" dst="/tmp/rcp_test39/bar/bar/1.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.955048Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar/1.txt" dst="/tmp/rcp_test39/bar/bar/1.txt" source_root="/tmp/rcp_test39/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test39/foo/bar/1.txt" dst="/tmp/rcp_test39/bar/bar/1.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.955635Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/bar" dst="/tmp/rcp_test39/bar/bar" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:15.958442Z DEBUG no_read_permission:copy_internal{src="/tmp/rcp_test39/foo/baz" dst="/tmp/rcp_test39/bar/baz" source_root="/tmp/rcp_test39/foo" is_fresh=true}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:15.958711Z DEBUG no_read_permission:copy{src="/tmp/rcp_test39/foo" dst="/tmp/rcp_test39/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test39/foo" dst="/tmp/rcp_test39/bar" source_root="/tmp/rcp_test39/foo" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 
[INFO] [stdout] thread 'copy::copy_tests::no_read_permission' (189) panicked at src/copy.rs:955:22:
[INFO] [stdout] Expected the copy to error!
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59384632462e - common[7f4898478c8ccf1a]::copy::copy_tests::no_read_permission::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:955:22
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x593846344672 - common[7f4898478c8ccf1a]::copy::copy_tests::no_read_permission
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:988:11
[INFO] [stdout]   42:     0x59384631d387 - common[7f4898478c8ccf1a]::copy::copy_tests::no_read_permission::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:921:38
[INFO] [stdout]   43:     0x59384613ec46 - <common[7f4898478c8ccf1a]::copy::copy_tests::no_read_permission::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- copy::copy_tests::test_fail_early_does_not_apply_parent_directory_metadata_after_child_error stdout ----
[INFO] [stdout] 2026-03-30T06:08:15.979652Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy{src="/tmp/rcp_test59/src" dst="/tmp/rcp_test59/dst" is_fresh=false}:copy_internal{src="/tmp/rcp_test59/src" dst="/tmp/rcp_test59/dst" source_root="/tmp/rcp_test59/src" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.979754Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy{src="/tmp/rcp_test59/src" dst="/tmp/rcp_test59/dst" is_fresh=false}:copy_internal{src="/tmp/rcp_test59/src" dst="/tmp/rcp_test59/dst" source_root="/tmp/rcp_test59/src" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:15.988519Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy_internal{src="/tmp/rcp_test59/src/readable.txt" dst="/tmp/rcp_test59/dst/readable.txt" source_root="/tmp/rcp_test59/src" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.988707Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy_internal{src="/tmp/rcp_test59/src/readable.txt" dst="/tmp/rcp_test59/dst/readable.txt" source_root="/tmp/rcp_test59/src" is_fresh=true}:copy_file{src="/tmp/rcp_test59/src/readable.txt" dst="/tmp/rcp_test59/dst/readable.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.988740Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy_internal{src="/tmp/rcp_test59/src/readable.txt" dst="/tmp/rcp_test59/dst/readable.txt" source_root="/tmp/rcp_test59/src" is_fresh=true}:copy_file{src="/tmp/rcp_test59/src/readable.txt" dst="/tmp/rcp_test59/dst/readable.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.988973Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy_internal{src="/tmp/rcp_test59/src/readable.txt" dst="/tmp/rcp_test59/dst/readable.txt" source_root="/tmp/rcp_test59/src" is_fresh=true}:copy_file{src="/tmp/rcp_test59/src/readable.txt" dst="/tmp/rcp_test59/dst/readable.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.989174Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy_internal{src="/tmp/rcp_test59/src/unreadable.txt" dst="/tmp/rcp_test59/dst/unreadable.txt" source_root="/tmp/rcp_test59/src" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:15.989589Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:15.989635Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:15.989786Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy_internal{src="/tmp/rcp_test59/src/unreadable.txt" dst="/tmp/rcp_test59/dst/unreadable.txt" source_root="/tmp/rcp_test59/src" is_fresh=true}:copy_file{src="/tmp/rcp_test59/src/unreadable.txt" dst="/tmp/rcp_test59/dst/unreadable.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:15.989821Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy_internal{src="/tmp/rcp_test59/src/unreadable.txt" dst="/tmp/rcp_test59/dst/unreadable.txt" source_root="/tmp/rcp_test59/src" is_fresh=true}:copy_file{src="/tmp/rcp_test59/src/unreadable.txt" dst="/tmp/rcp_test59/dst/unreadable.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:15.996093Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy_internal{src="/tmp/rcp_test59/src/unreadable.txt" dst="/tmp/rcp_test59/dst/unreadable.txt" source_root="/tmp/rcp_test59/src" is_fresh=true}:copy_file{src="/tmp/rcp_test59/src/unreadable.txt" dst="/tmp/rcp_test59/dst/unreadable.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:15.996460Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:15.996500Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:15.996696Z DEBUG test_fail_early_does_not_apply_parent_directory_metadata_after_child_error:copy{src="/tmp/rcp_test59/src" dst="/tmp/rcp_test59/dst" is_fresh=false}:copy_internal{src="/tmp/rcp_test59/src" dst="/tmp/rcp_test59/dst" source_root="/tmp/rcp_test59/src" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:15.998163Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:15.998195Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 
[INFO] [stdout] thread 'copy::copy_tests::test_fail_early_does_not_apply_parent_directory_metadata_after_child_error' (281) panicked at src/copy.rs:2396:9:
[INFO] [stdout] copy should fail due to unreadable file
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x593846341c28 - common[7f4898478c8ccf1a]::copy::copy_tests::test_fail_early_does_not_apply_parent_directory_metadata_after_child_error::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2396:9
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x593846349bc2 - common[7f4898478c8ccf1a]::copy::copy_tests::test_fail_early_does_not_apply_parent_directory_metadata_after_child_error
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2404:11
[INFO] [stdout]   42:     0x59384631e187 - common[7f4898478c8ccf1a]::copy::copy_tests::test_fail_early_does_not_apply_parent_directory_metadata_after_child_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:2354:10
[INFO] [stdout]   43:     0x59384613f006 - <common[7f4898478c8ccf1a]::copy::copy_tests::test_fail_early_does_not_apply_parent_directory_metadata_after_child_error::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- filegen::tests::test_permission_error_includes_root_cause stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'filegen::tests::test_permission_error_includes_root_cause' (345) panicked at src/filegen.rs:480:9:
[INFO] [stdout] filegen inside read-only directory should fail
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5938464209a5 - common[7f4898478c8ccf1a]::filegen::tests::test_permission_error_includes_root_cause::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/filegen.rs:480:9
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x593846427872 - common[7f4898478c8ccf1a]::filegen::tests::test_permission_error_includes_root_cause
[INFO] [stdout]                                at /opt/rustwide/workdir/src/filegen.rs:491:11
[INFO] [stdout]   42:     0x593846417137 - common[7f4898478c8ccf1a]::filegen::tests::test_permission_error_includes_root_cause::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/filegen.rs:460:61
[INFO] [stdout]   43:     0x59384613fe06 - <common[7f4898478c8ccf1a]::filegen::tests::test_permission_error_includes_root_cause::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- link::link_tests::test_fail_early_preserves_summary_from_failing_subtree stdout ----
[INFO] [stdout] 2026-03-30T06:08:16.151579Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src" dst="/tmp/rcp_test73/dst" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src" dst="/tmp/rcp_test73/dst" source_root="/tmp/rcp_test73/src" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.152141Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src" dst="/tmp/rcp_test73/dst" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src" dst="/tmp/rcp_test73/dst" source_root="/tmp/rcp_test73/src" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.152173Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src" dst="/tmp/rcp_test73/dst" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src" dst="/tmp/rcp_test73/dst" source_root="/tmp/rcp_test73/src" update=None is_fresh=false}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.152855Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub" dst="/tmp/rcp_test73/dst/sub" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.153062Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub" dst="/tmp/rcp_test73/dst/sub" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.153098Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub" dst="/tmp/rcp_test73/dst/sub" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.153469Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub/unreadable_dir" dst="/tmp/rcp_test73/dst/sub/unreadable_dir" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.153543Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub/good.txt" dst="/tmp/rcp_test73/dst/sub/good.txt" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.153704Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub/unreadable_dir" dst="/tmp/rcp_test73/dst/sub/unreadable_dir" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.153736Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub/unreadable_dir" dst="/tmp/rcp_test73/dst/sub/unreadable_dir" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.154060Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub/unreadable_dir/f.txt" dst="/tmp/rcp_test73/dst/sub/unreadable_dir/f.txt" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.154131Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub/good.txt" dst="/tmp/rcp_test73/dst/sub/good.txt" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.154287Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub/unreadable_dir/f.txt" dst="/tmp/rcp_test73/dst/sub/unreadable_dir/f.txt" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.154547Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub/unreadable_dir" dst="/tmp/rcp_test73/dst/sub/unreadable_dir" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.154833Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.154881Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.155051Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src/sub" dst="/tmp/rcp_test73/dst/sub" source_root="/tmp/rcp_test73/src" update=None is_fresh=true}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.155222Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.155261Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.155387Z DEBUG test_fail_early_preserves_summary_from_failing_subtree:link{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src" dst="/tmp/rcp_test73/dst" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test73" src="/tmp/rcp_test73/src" dst="/tmp/rcp_test73/dst" source_root="/tmp/rcp_test73/src" update=None is_fresh=false}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.155599Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.155641Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 
[INFO] [stdout] thread 'link::link_tests::test_fail_early_preserves_summary_from_failing_subtree' (479) panicked at src/link.rs:2304:28:
[INFO] [stdout] link should fail due to unreadable directory: Summary { hard_links_created: 2, hard_links_unchanged: 0, copy_summary: Summary { bytes_copied: 0, files_copied: 0, symlinks_created: 0, directories_created: 3, files_unchanged: 0, symlinks_unchanged: 0, directories_unchanged: 0, files_skipped: 0, symlinks_skipped: 0, directories_skipped: 0, rm_summary: Summary { bytes_removed: 0, files_removed: 0, symlinks_removed: 0, directories_removed: 0, files_skipped: 0, symlinks_skipped: 0, directories_skipped: 0 } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb258 - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x593846a08a62 - core[786f478f706679df]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5938463975e5 - <core[786f478f706679df]::result::Result<common[7f4898478c8ccf1a]::link::Summary, common[7f4898478c8ccf1a]::link::Error>>::expect_err
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1298:22
[INFO] [stdout]   21:     0x593846235b94 - common[7f4898478c8ccf1a]::link::link_tests::test_fail_early_preserves_summary_from_failing_subtree::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:2304:28
[INFO] [stdout]   22:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   25:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   26:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   27:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   28:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   29:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   30:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   31:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   32:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   33:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   34:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   35:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   36:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   37:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   38:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   39:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   40:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   41:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   42:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   43:     0x59384624e882 - common[7f4898478c8ccf1a]::link::link_tests::test_fail_early_preserves_summary_from_failing_subtree
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:2315:11
[INFO] [stdout]   44:     0x593846221a67 - common[7f4898478c8ccf1a]::link::link_tests::test_fail_early_preserves_summary_from_failing_subtree::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:2271:74
[INFO] [stdout]   45:     0x59384613f2c6 - <common[7f4898478c8ccf1a]::link::link_tests::test_fail_early_preserves_summary_from_failing_subtree::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   48:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   49:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   51:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   52:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   54:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   55:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   56:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   58:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   61:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   63:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   65:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   66:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   67:     0x75f001f65a64 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- link::link_tests::test_link_directory_metadata_applied_on_child_error stdout ----
[INFO] [stdout] 2026-03-30T06:08:16.168971Z DEBUG test_link_directory_metadata_applied_on_child_error:link{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src" dst="/tmp/rcp_test76/dst" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src" dst="/tmp/rcp_test76/dst" source_root="/tmp/rcp_test76/src" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.169140Z DEBUG test_link_directory_metadata_applied_on_child_error:link{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src" dst="/tmp/rcp_test76/dst" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src" dst="/tmp/rcp_test76/dst" source_root="/tmp/rcp_test76/src" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.169176Z DEBUG test_link_directory_metadata_applied_on_child_error:link{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src" dst="/tmp/rcp_test76/dst" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src" dst="/tmp/rcp_test76/dst" source_root="/tmp/rcp_test76/src" update=None is_fresh=false}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.169531Z DEBUG test_link_directory_metadata_applied_on_child_error:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src/readable.txt" dst="/tmp/rcp_test76/dst/readable.txt" source_root="/tmp/rcp_test76/src" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.169634Z DEBUG test_link_directory_metadata_applied_on_child_error:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src/unreadable_subdir" dst="/tmp/rcp_test76/dst/unreadable_subdir" source_root="/tmp/rcp_test76/src" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.169725Z DEBUG test_link_directory_metadata_applied_on_child_error:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src/readable.txt" dst="/tmp/rcp_test76/dst/readable.txt" source_root="/tmp/rcp_test76/src" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.169891Z DEBUG test_link_directory_metadata_applied_on_child_error:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src/unreadable_subdir" dst="/tmp/rcp_test76/dst/unreadable_subdir" source_root="/tmp/rcp_test76/src" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.169915Z DEBUG test_link_directory_metadata_applied_on_child_error:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src/unreadable_subdir" dst="/tmp/rcp_test76/dst/unreadable_subdir" source_root="/tmp/rcp_test76/src" update=None is_fresh=true}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.170249Z DEBUG test_link_directory_metadata_applied_on_child_error:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src/unreadable_subdir/hidden.txt" dst="/tmp/rcp_test76/dst/unreadable_subdir/hidden.txt" source_root="/tmp/rcp_test76/src" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.170315Z DEBUG test_link_directory_metadata_applied_on_child_error:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src/unreadable_subdir/hidden.txt" dst="/tmp/rcp_test76/dst/unreadable_subdir/hidden.txt" source_root="/tmp/rcp_test76/src" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:16.170455Z DEBUG test_link_directory_metadata_applied_on_child_error:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src/unreadable_subdir" dst="/tmp/rcp_test76/dst/unreadable_subdir" source_root="/tmp/rcp_test76/src" update=None is_fresh=true}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.170561Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.170586Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.170667Z DEBUG test_link_directory_metadata_applied_on_child_error:link{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src" dst="/tmp/rcp_test76/dst" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test76" src="/tmp/rcp_test76/src" dst="/tmp/rcp_test76/dst" source_root="/tmp/rcp_test76/src" update=None is_fresh=false}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.170784Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.170808Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 
[INFO] [stdout] thread 'link::link_tests::test_link_directory_metadata_applied_on_child_error' (492) panicked at src/link.rs:1483:9:
[INFO] [stdout] link should fail due to unreadable subdirectory
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x593846233d9e - common[7f4898478c8ccf1a]::link::link_tests::test_link_directory_metadata_applied_on_child_error::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:1483:9
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x59384624e2d2 - common[7f4898478c8ccf1a]::link::link_tests::test_link_directory_metadata_applied_on_child_error
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:1499:11
[INFO] [stdout]   42:     0x593846221a37 - common[7f4898478c8ccf1a]::link::link_tests::test_link_directory_metadata_applied_on_child_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:1451:71
[INFO] [stdout]   43:     0x59384613f286 - <common[7f4898478c8ccf1a]::link::link_tests::test_link_directory_metadata_applied_on_child_error::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- copy::copy_tests::test_cp_overwrite_error stdout ----
[INFO] [stdout] 2026-03-30T06:08:16.227339Z DEBUG test_cp_overwrite_error:copy{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.227530Z DEBUG test_cp_overwrite_error:copy{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.227999Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz" dst="/tmp/rcp_test52/bar/baz" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.228100Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.228157Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar" dst="/tmp/rcp_test52/bar/bar" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.228362Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz" dst="/tmp/rcp_test52/bar/baz" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.228661Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.228756Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.228784Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.228858Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/5.txt" dst="/tmp/rcp_test52/bar/baz/5.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.229194Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/6.txt" dst="/tmp/rcp_test52/bar/baz/6.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.229366Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.229405Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.229573Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.229651Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar" dst="/tmp/rcp_test52/bar/bar" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.229802Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.230185Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz" dst="/tmp/rcp_test52/bar/baz" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.230404Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.230469Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.230519Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.230760Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.230785Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.230855Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.230876Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.230936Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=true}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.230956Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=true}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.231148Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.231217Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.231282Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=true}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=true}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.231774Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar" dst="/tmp/rcp_test52/bar/bar" source_root="/tmp/rcp_test52/foo" is_fresh=true}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.232237Z DEBUG test_cp_overwrite_error:copy{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.232759Z DEBUG test_cp_overwrite_error:copy{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.232873Z DEBUG test_cp_overwrite_error:copy{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.233101Z DEBUG test_cp_overwrite_error:copy{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: 'dst' is a directory, leaving it as is
[INFO] [stdout] 2026-03-30T06:08:16.233262Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz" dst="/tmp/rcp_test52/bar/baz" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.233356Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz" dst="/tmp/rcp_test52/bar/baz" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.233445Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.233601Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=false}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.233644Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=false}: common::copy: file exists, check if it's identical
[INFO] [stdout] 2026-03-30T06:08:16.233729Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar" dst="/tmp/rcp_test52/bar/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.233834Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar" dst="/tmp/rcp_test52/bar/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:16.234036Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar" dst="/tmp/rcp_test52/bar/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: 'dst' is a directory, leaving it as is
[INFO] [stdout] 2026-03-30T06:08:16.234170Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.234296Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=false}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.234337Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=false}: common::copy: file exists, check if it's identical
[INFO] [stdout] 2026-03-30T06:08:16.234501Z  INFO test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=false}: common::copy: file is different, removing existing file
[INFO] [stdout] 2026-03-30T06:08:16.234583Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/bar/2.txt"}:rm_internal{path="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/bar/bar/2.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:16.234673Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/bar/2.txt"}:rm_internal{path="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/bar/bar/2.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:16.234856Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=false}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.235082Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.235173Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.235328Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=false}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.235366Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=false}: common::copy: file exists, check if it's identical
[INFO] [stdout] 2026-03-30T06:08:16.235520Z  INFO test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=false}: common::copy: file is different, removing existing file
[INFO] [stdout] 2026-03-30T06:08:16.235570Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/bar/1.txt"}:rm_internal{path="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/bar/bar/1.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:16.235648Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/bar/1.txt"}:rm_internal{path="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/bar/bar/1.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:16.235792Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=false}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.235946Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/1.txt" dst="/tmp/rcp_test52/bar/bar/1.txt" is_fresh=false}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.236222Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.236261Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.236541Z  INFO test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=false}: common::copy: file is different, removing existing file
[INFO] [stdout] 2026-03-30T06:08:16.236591Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/0.txt"}:rm_internal{path="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/bar/0.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:16.236684Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=false}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.236716Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=false}: common::copy: file exists, check if it's identical
[INFO] [stdout] 2026-03-30T06:08:16.236901Z  INFO test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=false}: common::copy: file is different, removing existing file
[INFO] [stdout] 2026-03-30T06:08:16.236946Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/bar/3.txt"}:rm_internal{path="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/bar/bar/3.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:16.237034Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/bar/3.txt"}:rm_internal{path="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/bar/bar/3.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:16.237180Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=false}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.237373Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/3.txt" dst="/tmp/rcp_test52/bar/bar/3.txt" is_fresh=false}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.237553Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.237585Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.237699Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/bar/2.txt" dst="/tmp/rcp_test52/bar/bar/2.txt" is_fresh=false}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.237882Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.237919Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.238044Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/bar" dst="/tmp/rcp_test52/bar/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.238190Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.238218Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.238325Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz" dst="/tmp/rcp_test52/bar/baz" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: 'dst' is a directory, leaving it as is
[INFO] [stdout] 2026-03-30T06:08:16.238438Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.238544Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=false}: common::copy: opening 'src' for reading and 'dst' for writing
[INFO] [stdout] 2026-03-30T06:08:16.238582Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=false}: common::copy: file exists, check if it's identical
[INFO] [stdout] 2026-03-30T06:08:16.238733Z  INFO test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=false}: common::copy: file is different, removing existing file
[INFO] [stdout] 2026-03-30T06:08:16.238783Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/baz/4.txt"}:rm_internal{path="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/bar/baz/4.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:16.238865Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/baz/4.txt"}:rm_internal{path="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/bar/baz/4.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:16.239039Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=false}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.239208Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/baz/4.txt" dst="/tmp/rcp_test52/bar/baz/4.txt" is_fresh=false}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.239394Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.239423Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.239521Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/5.txt" dst="/tmp/rcp_test52/bar/baz/5.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.239770Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/5.txt" dst="/tmp/rcp_test52/bar/baz/5.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: 'dst' is a symlink and points to the same location as 'src'
[INFO] [stdout] 2026-03-30T06:08:16.239891Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/5.txt" dst="/tmp/rcp_test52/bar/baz/5.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: 'dst' metadata is different, updating
[INFO] [stdout] 2026-03-30T06:08:16.239949Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.239974Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.240079Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/6.txt" dst="/tmp/rcp_test52/bar/baz/6.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:16.240353Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=false}:rm{path="/tmp/rcp_test52/bar/0.txt"}:rm_internal{path="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/bar/0.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:16.240517Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=false}: common::copy: copying data
[INFO] [stdout] 2026-03-30T06:08:16.240699Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}:copy_file{src="/tmp/rcp_test52/foo/0.txt" dst="/tmp/rcp_test52/bar/0.txt" is_fresh=false}: common::copy: setting permissions
[INFO] [stdout] 2026-03-30T06:08:16.240877Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.240909Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.240999Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/6.txt" dst="/tmp/rcp_test52/bar/baz/6.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: 'dst' is a symlink and points to the same location as 'src'
[INFO] [stdout] 2026-03-30T06:08:16.241138Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz/6.txt" dst="/tmp/rcp_test52/bar/baz/6.txt" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: 'dst' metadata is different, updating
[INFO] [stdout] 2026-03-30T06:08:16.241205Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.241238Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.241335Z DEBUG test_cp_overwrite_error:copy_internal{src="/tmp/rcp_test52/foo/baz" dst="/tmp/rcp_test52/bar/baz" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.241558Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.241591Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:16.241698Z DEBUG test_cp_overwrite_error:copy{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" is_fresh=false}:copy_internal{src="/tmp/rcp_test52/foo" dst="/tmp/rcp_test52/bar" source_root="/tmp/rcp_test52/foo" is_fresh=false}: common::copy: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:16.241841Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:16.241867Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 
[INFO] [stdout] thread 'copy::copy_tests::test_cp_overwrite_error' (253) panicked at src/copy.rs:1736:22:
[INFO] [stdout] Expected the copy to error!
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59384632d0e2 - common[7f4898478c8ccf1a]::copy::copy_tests::test_cp_overwrite_error::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:1736:22
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x5938463462e2 - common[7f4898478c8ccf1a]::copy::copy_tests::test_cp_overwrite_error
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:1747:11
[INFO] [stdout]   42:     0x59384631dfa7 - common[7f4898478c8ccf1a]::copy::copy_tests::test_cp_overwrite_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/copy.rs:1665:43
[INFO] [stdout]   43:     0x59384613ed86 - <common[7f4898478c8ccf1a]::copy::copy_tests::test_cp_overwrite_error::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- link::link_tests::test_link_destination_permission_error_includes_root_cause stdout ----
[INFO] [stdout] 2026-03-30T06:08:17.182312Z DEBUG test_link_destination_permission_error_includes_root_cause:link{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo" dst="/tmp/rcp_test75/readonly_dest/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo" dst="/tmp/rcp_test75/readonly_dest/bar" source_root="/tmp/rcp_test75/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.182472Z DEBUG test_link_destination_permission_error_includes_root_cause:link{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo" dst="/tmp/rcp_test75/readonly_dest/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo" dst="/tmp/rcp_test75/readonly_dest/bar" source_root="/tmp/rcp_test75/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.182504Z DEBUG test_link_destination_permission_error_includes_root_cause:link{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo" dst="/tmp/rcp_test75/readonly_dest/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo" dst="/tmp/rcp_test75/readonly_dest/bar" source_root="/tmp/rcp_test75/foo" update=None is_fresh=false}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.183273Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz" dst="/tmp/rcp_test75/readonly_dest/bar/baz" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.183383Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/0.txt" dst="/tmp/rcp_test75/readonly_dest/bar/0.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.183538Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar" dst="/tmp/rcp_test75/readonly_dest/bar/bar" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.183650Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar" dst="/tmp/rcp_test75/readonly_dest/bar/bar" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.183686Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar" dst="/tmp/rcp_test75/readonly_dest/bar/bar" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.184082Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar/2.txt" dst="/tmp/rcp_test75/readonly_dest/bar/bar/2.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.184185Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar/3.txt" dst="/tmp/rcp_test75/readonly_dest/bar/bar/3.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.184306Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar/1.txt" dst="/tmp/rcp_test75/readonly_dest/bar/bar/1.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.184399Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar/1.txt" dst="/tmp/rcp_test75/readonly_dest/bar/bar/1.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.184624Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz" dst="/tmp/rcp_test75/readonly_dest/bar/baz" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.184651Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz" dst="/tmp/rcp_test75/readonly_dest/bar/baz" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.184952Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/4.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/4.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.185047Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/5.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/5.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.185188Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/6.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/6.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.185277Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/6.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/6.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.185301Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/6.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/6.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: 'src' is a symlink so just symlink that
[INFO] [stdout] 2026-03-30T06:08:17.185386Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/6.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/6.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}:copy{src="/tmp/rcp_test75/foo/baz/6.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/6.txt" is_fresh=true}:copy_internal{src="/tmp/rcp_test75/foo/baz/6.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/6.txt" source_root="/tmp/rcp_test75/foo/baz/6.txt" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.185669Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.185712Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.185830Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/0.txt" dst="/tmp/rcp_test75/readonly_dest/bar/0.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.185918Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar/2.txt" dst="/tmp/rcp_test75/readonly_dest/bar/bar/2.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.186020Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar/3.txt" dst="/tmp/rcp_test75/readonly_dest/bar/bar/3.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.186160Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/4.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/4.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.186303Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/5.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/5.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.186329Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/5.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/5.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: 'src' is a symlink so just symlink that
[INFO] [stdout] 2026-03-30T06:08:17.186385Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz/5.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/5.txt" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}:copy{src="/tmp/rcp_test75/foo/baz/5.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/5.txt" is_fresh=true}:copy_internal{src="/tmp/rcp_test75/foo/baz/5.txt" dst="/tmp/rcp_test75/readonly_dest/bar/baz/5.txt" source_root="/tmp/rcp_test75/foo/baz/5.txt" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.186564Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/bar" dst="/tmp/rcp_test75/readonly_dest/bar/bar" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.186928Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.186966Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.187100Z DEBUG test_link_destination_permission_error_includes_root_cause:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo/baz" dst="/tmp/rcp_test75/readonly_dest/bar/baz" source_root="/tmp/rcp_test75/foo" update=None is_fresh=true}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.187271Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.187316Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.187316Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.187346Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.187491Z DEBUG test_link_destination_permission_error_includes_root_cause:link{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo" dst="/tmp/rcp_test75/readonly_dest/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test75" src="/tmp/rcp_test75/foo" dst="/tmp/rcp_test75/readonly_dest/bar" source_root="/tmp/rcp_test75/foo" update=None is_fresh=false}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.187793Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.187825Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 
[INFO] [stdout] thread 'link::link_tests::test_link_destination_permission_error_includes_root_cause' (489) panicked at src/link.rs:977:9:
[INFO] [stdout] link into read-only parent should fail
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x593846236f7b - common[7f4898478c8ccf1a]::link::link_tests::test_link_destination_permission_error_includes_root_cause::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:977:9
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x59384624ee32 - common[7f4898478c8ccf1a]::link::link_tests::test_link_destination_permission_error_includes_root_cause
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:985:11
[INFO] [stdout]   42:     0x593846221a97 - common[7f4898478c8ccf1a]::link::link_tests::test_link_destination_permission_error_includes_root_cause::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:951:10
[INFO] [stdout]   43:     0x59384613f306 - <common[7f4898478c8ccf1a]::link::link_tests::test_link_destination_permission_error_includes_root_cause::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- version::tests::test_current_version stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'version::tests::test_current_version' (775) panicked at src/version.rs:142:9:
[INFO] [stdout] git_describe should be populated by build.rs (check that build.rs is activated in Cargo.toml)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59384646f20c - common[7f4898478c8ccf1a]::version::tests::test_current_version
[INFO] [stdout]                                at /opt/rustwide/workdir/src/version.rs:142:9
[INFO] [stdout]   20:     0x59384645c8f7 - common[7f4898478c8ccf1a]::version::tests::test_current_version::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/version.rs:136:30
[INFO] [stdout]   21:     0x59384613fe86 - <common[7f4898478c8ccf1a]::version::tests::test_current_version::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   41:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   43:     0x75f001f65a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- link::link_tests::test_link_overwrite_error stdout ----
[INFO] [stdout] 2026-03-30T06:08:17.210381Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.210530Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.210553Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.210973Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.211070Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/0.txt" dst="/tmp/rcp_test78/bar/0.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.211214Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.211270Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.211290Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.211659Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/4.txt" dst="/tmp/rcp_test78/bar/baz/4.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.211733Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.211821Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.211844Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: 'src' is a symlink so just symlink that
[INFO] [stdout] 2026-03-30T06:08:17.211928Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}:copy{src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" is_fresh=true}:copy_internal{src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo/baz/5.txt" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.212042Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.212137Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.212162Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: 'src' is a symlink so just symlink that
[INFO] [stdout] 2026-03-30T06:08:17.212209Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}:copy{src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" is_fresh=true}:copy_internal{src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo/baz/6.txt" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.212478Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.212523Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.212655Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/0.txt" dst="/tmp/rcp_test78/bar/0.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.212845Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.212875Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.212928Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/4.txt" dst="/tmp/rcp_test78/bar/baz/4.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.213516Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/2.txt" dst="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.213597Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/2.txt" dst="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.213807Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.213886Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/1.txt" dst="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.213978Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/1.txt" dst="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.214374Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.214421Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.214534Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.214604Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.214928Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.214978Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.215029Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.215143Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.215170Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.215307Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.215481Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.215507Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.215624Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/bar/1.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/bar/bar/1.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.215710Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/bar/1.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/bar/bar/1.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.215859Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/bar/2.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/bar/bar/2.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.215981Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/bar/2.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/bar/bar/2.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.216137Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/bar/3.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/bar/bar/3.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.216247Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/bar/3.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/bar/bar/3.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.216435Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/baz"}:rm_internal{path="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.216507Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/baz"}:rm_internal{path="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: remove contents of the directory first
[INFO] [stdout] 2026-03-30T06:08:17.216720Z DEBUG test_link_overwrite_error:rm_internal{path="/tmp/rcp_test78/bar/baz/4.txt" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.216783Z DEBUG test_link_overwrite_error:rm_internal{path="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.216832Z DEBUG test_link_overwrite_error:rm_internal{path="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.217075Z DEBUG test_link_overwrite_error:rm_internal{path="/tmp/rcp_test78/bar/baz/4.txt" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.217146Z DEBUG test_link_overwrite_error:rm_internal{path="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.217216Z DEBUG test_link_overwrite_error:rm_internal{path="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.217424Z DEBUG test_link_overwrite_error:rm{path="/tmp/rcp_test78/bar/baz"}:rm_internal{path="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: finally remove the empty directory
[INFO] [stdout] 2026-03-30T06:08:17.218234Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.218354Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.218386Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.218592Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: 'dst' is a directory, leaving it as is
[INFO] [stdout] 2026-03-30T06:08:17.218743Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.218822Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/0.txt" dst="/tmp/rcp_test78/bar/0.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.218927Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/0.txt" dst="/tmp/rcp_test78/bar/0.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.219168Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.219238Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.219260Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.219306Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/0.txt" dst="/tmp/rcp_test78/bar/0.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/0.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 206775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 206775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 206775258 }, .. } dst="/tmp/rcp_test78/bar/0.txt"}: common::link: 'dst' already exists, check if we need to update
[INFO] [stdout] 2026-03-30T06:08:17.219359Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.219378Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: process contents of 'src' directory
[INFO] [stdout] 2026-03-30T06:08:17.219659Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/0.txt" dst="/tmp/rcp_test78/bar/0.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/0.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 206775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 206775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 206775258 }, .. } dst="/tmp/rcp_test78/bar/0.txt"}: common::link: no change, leaving file as is
[INFO] [stdout] 2026-03-30T06:08:17.219868Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: 'dst' is a directory, leaving it as is
[INFO] [stdout] 2026-03-30T06:08:17.219976Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/2.txt" dst="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.220059Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/2.txt" dst="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.220146Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/2.txt" dst="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/2.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/2.txt"}: common::link: 'dst' already exists, check if we need to update
[INFO] [stdout] 2026-03-30T06:08:17.220259Z  INFO test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/2.txt" dst="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/2.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/2.txt"}: common::link: 'dst' file type changed, removing and hard-linking
[INFO] [stdout] 2026-03-30T06:08:17.220303Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/2.txt" dst="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/2.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/2.txt"}:rm{path="/tmp/rcp_test78/bar/bar/2.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/bar/bar/2.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.220368Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/2.txt" dst="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/2.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/2.txt"}:rm{path="/tmp/rcp_test78/bar/bar/2.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/2.txt" source_root="/tmp/rcp_test78/bar/bar/2.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.220612Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.220683Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.220762Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/3.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/3.txt"}: common::link: 'dst' already exists, check if we need to update
[INFO] [stdout] 2026-03-30T06:08:17.220870Z  INFO test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/3.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/3.txt"}: common::link: 'dst' file type changed, removing and hard-linking
[INFO] [stdout] 2026-03-30T06:08:17.220910Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/3.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/3.txt"}:rm{path="/tmp/rcp_test78/bar/bar/3.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/bar/bar/3.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.220971Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/3.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/3.txt"}:rm{path="/tmp/rcp_test78/bar/bar/3.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/bar/bar/3.txt"}: common::rm: remove contents of the directory first
[INFO] [stdout] 2026-03-30T06:08:17.221091Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/3.txt" dst="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/3.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/3.txt"}:rm{path="/tmp/rcp_test78/bar/bar/3.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/3.txt" source_root="/tmp/rcp_test78/bar/bar/3.txt"}: common::rm: finally remove the empty directory
[INFO] [stdout] 2026-03-30T06:08:17.221358Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/1.txt" dst="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.221424Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/1.txt" dst="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.221514Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/1.txt" dst="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/1.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/1.txt"}: common::link: 'dst' already exists, check if we need to update
[INFO] [stdout] 2026-03-30T06:08:17.221660Z  INFO test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: 'dst' is not a directory, removing and creating a new one
[INFO] [stdout] 2026-03-30T06:08:17.221715Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:rm{path="/tmp/rcp_test78/bar/baz"}:rm_internal{path="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.221778Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:rm{path="/tmp/rcp_test78/bar/baz"}:rm_internal{path="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/bar/baz"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.221978Z  INFO test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/1.txt" dst="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/1.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/1.txt"}: common::link: 'dst' file type changed, removing and hard-linking
[INFO] [stdout] 2026-03-30T06:08:17.222046Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/1.txt" dst="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/1.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/1.txt"}:rm{path="/tmp/rcp_test78/bar/bar/1.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/bar/bar/1.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:17.222394Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/4.txt" dst="/tmp/rcp_test78/bar/baz/4.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.222470Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/4.txt" dst="/tmp/rcp_test78/bar/baz/4.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.222575Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.222647Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.222780Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.222807Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: 'src' is a symlink so just symlink that
[INFO] [stdout] 2026-03-30T06:08:17.222861Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}:copy{src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" is_fresh=true}:copy_internal{src="/tmp/rcp_test78/foo/baz/6.txt" dst="/tmp/rcp_test78/bar/baz/6.txt" source_root="/tmp/rcp_test78/foo/baz/6.txt" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.222926Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar/1.txt" dst="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}:hard_link_helper{src="/tmp/rcp_test78/foo/bar/1.txt" src_metadata=Metadata { file_type: FileType { is_file: true, is_dir: false, is_symlink: false, .. }, permissions: Permissions(FilePermissions { mode: 0o100644 (-rw-r--r--) }), len: 1, modified: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, accessed: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, created: SystemTime { tv_sec: 1774850896, tv_nsec: 207775258 }, .. } dst="/tmp/rcp_test78/bar/bar/1.txt"}:rm{path="/tmp/rcp_test78/bar/bar/1.txt"}:rm_internal{path="/tmp/rcp_test78/bar/bar/1.txt" source_root="/tmp/rcp_test78/bar/bar/1.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 2026-03-30T06:08:17.223219Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/bar" dst="/tmp/rcp_test78/bar/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.223434Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: no 'update' specified
[INFO] [stdout] 2026-03-30T06:08:17.223460Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}: common::link: 'src' is a symlink so just symlink that
[INFO] [stdout] 2026-03-30T06:08:17.223507Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo" update=None is_fresh=true}:copy{src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" is_fresh=true}:copy_internal{src="/tmp/rcp_test78/foo/baz/5.txt" dst="/tmp/rcp_test78/bar/baz/5.txt" source_root="/tmp/rcp_test78/foo/baz/5.txt" is_fresh=true}: common::copy: reading source metadata
[INFO] [stdout] 2026-03-30T06:08:17.223587Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.223617Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.223934Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.223977Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.224317Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.224351Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.224474Z DEBUG test_link_overwrite_error:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo/baz" dst="/tmp/rcp_test78/bar/baz" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.224610Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.224646Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 2026-03-30T06:08:17.224744Z DEBUG test_link_overwrite_error:link{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" update=None is_fresh=false}:link_internal{cwd="/tmp/rcp_test78" src="/tmp/rcp_test78/foo" dst="/tmp/rcp_test78/bar" source_root="/tmp/rcp_test78/foo" update=None is_fresh=false}: common::link: set 'dst' directory metadata
[INFO] [stdout] 2026-03-30T06:08:17.224895Z DEBUG common::preserve: setting uid ang gid
[INFO] [stdout] 2026-03-30T06:08:17.224921Z DEBUG common::preserve: setting timestamps
[INFO] [stdout] 
[INFO] [stdout] thread 'link::link_tests::test_link_overwrite_error' (503) panicked at src/link.rs:1431:22:
[INFO] [stdout] Expected the link to error!
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59384622b1d9 - common[7f4898478c8ccf1a]::link::link_tests::test_link_overwrite_error::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:1431:22
[INFO] [stdout]   20:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   23:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   26:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   27:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   28:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   29:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   35:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   36:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   40:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   41:     0x59384624cc12 - common[7f4898478c8ccf1a]::link::link_tests::test_link_overwrite_error
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:1443:11
[INFO] [stdout]   42:     0x593846221977 - common[7f4898478c8ccf1a]::link::link_tests::test_link_overwrite_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/link.rs:1340:45
[INFO] [stdout]   43:     0x59384613f186 - <common[7f4898478c8ccf1a]::link::link_tests::test_link_overwrite_error::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   65:     0x75f001f65a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rm::tests::parent_dir_no_write_permission stdout ----
[INFO] [stdout] 2026-03-30T06:08:18.196457Z DEBUG parent_dir_no_write_permission:rm{path="/tmp/rcp_test95/foo/bar/2.txt"}:rm_internal{path="/tmp/rcp_test95/foo/bar/2.txt" source_root="/tmp/rcp_test95/foo/bar/2.txt"}: common::rm: read path metadata
[INFO] [stdout] 2026-03-30T06:08:18.196648Z DEBUG parent_dir_no_write_permission:rm{path="/tmp/rcp_test95/foo/bar/2.txt"}:rm_internal{path="/tmp/rcp_test95/foo/bar/2.txt" source_root="/tmp/rcp_test95/foo/bar/2.txt"}: common::rm: not a directory, just remove
[INFO] [stdout] 
[INFO] [stdout] thread 'rm::tests::parent_dir_no_write_permission' (759) panicked at src/rm.rs:500:9:
[INFO] [stdout] assertion failed: result.is_err()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5938469f00ea - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5938469f00ea - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5938469f00ea - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x593846a084aa - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x593846a084aa - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5938469f5a92 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5938469f5a92 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5938469cb19f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5938469cb19f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5938469e62b9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59384650c97c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59384650c97c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5938469e6532 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5938469e6532 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5938469cb28a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5938469c2339 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5938469cc27d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x593846a08cec - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x593846a08cb2 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5938462fdb5c - common[7f4898478c8ccf1a]::rm::tests::parent_dir_no_write_permission::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rm.rs:500:9
[INFO] [stdout]   21:     0x5938462740f5 - <core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x59384627416d - <core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>> as core[786f478f706679df]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x5938463b527d - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   24:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::with_budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   25:     0x5938463b505c - tokio[f6070a018970d8a8]::task::coop::budget::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   26:     0x5938463b505c - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   27:     0x5938463ac2ba - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Context>::enter::<core[786f478f706679df]::task::poll::Poll<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>, <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   28:     0x5938463b38dd - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   29:     0x5938463b2b3b - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   30:     0x5938463ea85a - <tokio[f6070a018970d8a8]::runtime::context::scoped::Scoped<tokio[f6070a018970d8a8]::runtime::scheduler::Context>>::set::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   31:     0x593846416d5a - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   32:     0x59384630f1f6 - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::try_with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   33:     0x59384630ed5c - <std[f92b4c606f291077]::thread::local::LocalKey<tokio[f6070a018970d8a8]::runtime::context::Context>>::with::<tokio[f6070a018970d8a8]::runtime::context::set_scheduler<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>::{closure#0}, (alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>)>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   34:     0x59384640b791 - tokio[f6070a018970d8a8]::runtime::context::set_scheduler::<(alloc[64763625b5a07cdb]::boxed::Box<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::Core>, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>), <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   35:     0x5938463b13d9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>::{closure#0}, core[786f478f706679df]::option::Option<core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   36:     0x5938463b1706 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[786f478f706679df]::pin::Pin<&mut core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   37:     0x5938463b25e9 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   38:     0x59384643ab53 - tokio[f6070a018970d8a8]::runtime::context::runtime::enter_runtime::<<tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>::{closure#0}, core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   39:     0x5938463a8dd1 - <tokio[f6070a018970d8a8]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   40:     0x59384644faaf - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on_inner::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   41:     0x59384644fca3 - <tokio[f6070a018970d8a8]::runtime::runtime::Runtime>::block_on::<core[786f478f706679df]::pin::Pin<&mut dyn core[786f478f706679df]::future::future::Future<Output = core[786f478f706679df]::result::Result<(), anyhow[46a592b7da052030]::Error>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   42:     0x593846309e22 - common[7f4898478c8ccf1a]::rm::tests::parent_dir_no_write_permission
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rm.rs:509:11
[INFO] [stdout]   43:     0x5938462fb577 - common[7f4898478c8ccf1a]::rm::tests::parent_dir_no_write_permission::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rm.rs:480:50
[INFO] [stdout]   44:     0x59384613e5c6 - <common[7f4898478c8ccf1a]::rm::tests::parent_dir_no_write_permission::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x593846500a5b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x593846500a5b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x59384650d44b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x59384650d44b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x59384650d44b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x59384650d44b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x593846508b64 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x593846508b64 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x593846510052 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x593846510052 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x593846510052 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x593846510052 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x593846510052 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5938469ef3ef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   64:     0x5938469ef3ef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x75f001ed8aa4 - <unknown>
[INFO] [stdout]   66:     0x75f001f65a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     copy::copy_tests::error_message_tests::test_destination_permission_error_includes_root_cause
[INFO] [stdout]     copy::copy_tests::error_message_tests::test_permission_error_includes_root_cause
[INFO] [stdout]     copy::copy_tests::error_message_tests::test_unreadable_directory_includes_root_cause
[INFO] [stdout]     copy::copy_tests::no_read_permission
[INFO] [stdout]     copy::copy_tests::test_cp_overwrite_error
[INFO] [stdout]     copy::copy_tests::test_directory_metadata_applied_on_child_error
[INFO] [stdout]     copy::copy_tests::test_fail_early_does_not_apply_parent_directory_metadata_after_child_error
[INFO] [stdout]     filegen::tests::test_permission_error_includes_root_cause
[INFO] [stdout]     link::link_tests::test_fail_early_preserves_summary_from_failing_subtree
[INFO] [stdout]     link::link_tests::test_link_destination_permission_error_includes_root_cause
[INFO] [stdout]     link::link_tests::test_link_directory_metadata_applied_on_child_error
[INFO] [stdout]     link::link_tests::test_link_overwrite_error
[INFO] [stdout]     rm::tests::parent_dir_no_write_permission
[INFO] [stdout]     version::tests::test_current_version
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 179 passed; 14 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.35s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "d15b665f5cadf2468db1debedfadab393fa33ffc6488a7d84c057ff335b31626", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d15b665f5cadf2468db1debedfadab393fa33ffc6488a7d84c057ff335b31626", kill_on_drop: false }`
[INFO] [stdout] d15b665f5cadf2468db1debedfadab393fa33ffc6488a7d84c057ff335b31626
